beach mouse - Turkish English Dictionary